// NozzleCreateDoc.h: interface for the NozzleCreateDoc class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_NOZZLECREATEDOC_H__0F336AD4_DD2E_4B9C_8B72_F3377ED23B90__INCLUDED_)
#define AFX_NOZZLECREATEDOC_H__0F336AD4_DD2E_4B9C_8B72_F3377ED23B90__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class DllExport NozzleCreateDoc  
{
public:
	inline StdString& GetFaceType() const;
	inline void SetFaceType(const StdString& strType);
	StdString& GetNozzleID() const;
	void SetNozzleID(const StdString& strNozzleID);
	StdString& GetNozzleName() const;
	void SetNozzleName(const StdString& strNozzleName);
	StdString& GetHeatPreservationType() const;
	void SetHeatPreservationType(const StdString& strHeat);
	void AddDlgToDoc(CDialog* dlg);
	StdString& GetPipeID() const;
	void SetPipeID(const StdString& strID);
	StdString& GetPipeRank() const;
	void SetPipeRank(const StdString& strRank);
	int GetNozzleType() const;
	void SetNozzleType(const int nType);
	NozzleCreateDoc();
	virtual ~NozzleCreateDoc();

private:
	StdString m_strHeatPreservationType;
	StdString m_strNozzleName;
	StdString m_strNozzleID;
	StdString m_strFaceType;
	CList<CDialog*,CDialog*> m_DialogList;
	StdString m_strPipeID;
	StdString m_strPipeRank;
	int m_nNozzleType;
};

#endif // !defined(AFX_NOZZLECREATEDOC_H__0F336AD4_DD2E_4B9C_8B72_F3377ED23B90__INCLUDED_)
